可以在字符的前端和后端添加一些特殊字符,使字符在终端的显示带有颜色。
color
以下color模块中定义了两个函数:
- colorize(s,c)
该函数输入一个字符串s和一个RGB数组c(3)=[r,g,b],其中 r,g,b在[0,5]之间。返回带有颜色的字符串。
- color_map(v,r)
该函数输入一个颜色相对位置v 在颜色范围r = [lbound, ubound]内,返回一个RGB数组, 该color_map属于 coolwarm 。
注意字符串只有在终端才会显示颜色,在文本编辑器中可能会出现乱码。
|
|
colorize
以下程序测试了colorize的颜色显示,对常用的几种颜色的RGB进行了定义。
结果
color_map
以下程序将colormap用21个颜色进行显示